do something hard - French English Dictionary